package com.cloud.configservergit;

import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.cloud.config.server.EnableConfigServer;

/**
 * @EnableConfigServer 开启Spring Cloud Config的服务端功能
 *
 * 创建项目：https://github.com/yxrswx/config-repo/  并且新建分支 new
 *
 * /{application}/{profile}[/{label}]  （label 为分支名）
 * 映射相应分支下的 {application}-{profile}.properties 配置
 *
 * 访问
 * http://localhost:1201/config-client/dev/master
 * http://localhost:1201/config-client/dev/new
 * 得到不同分支的配置信息
 */
@EnableConfigServer
@SpringBootApplication
public class ConfigServerGitApplication {

    public static void main(String[] args) {
        new SpringApplicationBuilder(ConfigServerGitApplication.class).web(true).run(args);
    }
}
